With all you have been going thru... time to find out what Dan needs.
You sound like those who go from one bad relationship to another bad relationship with no break in between.
HEY WAKE UP!!!!!!
Get to know yourself before taking on the Job and saving everyone from the Hands of God! Dan needs saving first!